home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / contrib / umlaute / makefile < prev    next >
Makefile  |  1995-03-09  |  2KB  |  66 lines

  1. PACKAGE   = umlaute
  2.  
  3. #################################################################################
  4. #
  5. # Makefile for LaTeX2e packages (1994/11/10)
  6. # -----------------------------
  7. # (c) 1994 Axel Sommerfeldt
  8. #
  9. # `make' or `make all' generates the style file (.sty) and documentation (.dvi),
  10. #                      LaTeX2e and MakeIndex are required for this.
  11. #                      If you don't have MakeIndex installed on your system
  12. #                      use `make sty' and `make puredvi' instead.
  13. # `make sty'           generates the style file (.sty)
  14. # `make dvi'           generates the documentation file (.dvi) using MakeIndex
  15. # `make puredvi'       generates the documentation file (.dvi) without MakeIndex
  16. # `make install'       puts the style file (.sty) into the CONTRIB directory
  17. # `make clean'         removes all files except the distribution files (.ins + .dtx),
  18. #                      the style file (.sty) and the documentation file (.dvi)
  19. #
  20. ################################################################################
  21.  
  22. LATEX      = latex
  23. MAKEINDEX = makeindex
  24. CONTRIB   = /usr/local/lib/texmf/tex/contrib
  25.  
  26. all:        sty dvi
  27.  
  28. sty:        $(PACKAGE).sty
  29.  
  30. dvi:        $(PACKAGE).dvi
  31.  
  32. puredvi:    $(PACKAGE).drv $(PACKAGE).dtx
  33.         $(LATEX) $(PACKAGE).drv
  34.         $(LATEX) $(PACKAGE).drv
  35.  
  36. clean:
  37.         rm *.aux *.drv *.glo *.gls *.idx *.ilg *.ind *.log
  38.  
  39. install:
  40.         cp $(PACKAGE).sty $(CONTRIB)
  41.  
  42. uninstall:
  43.         rm $(CONTRIB)/$(PACKAGE).sty
  44.  
  45. $(PACKAGE).sty:    $(PACKAGE).ins $(PACKAGE).dtx
  46.         $(LATEX) $(PACKAGE).ins
  47.  
  48. # $(PACKAGE).dvi:    $(PACKAGE).drv $(PACKAGE).dtx $(PACKAGE).ind $(PACKAGE).gls
  49. $(PACKAGE).dvi:    $(PACKAGE).drv $(PACKAGE).dtx $(PACKAGE).gls
  50.         $(LATEX) $(PACKAGE).drv
  51.  
  52. $(PACKAGE).drv:    $(PACKAGE).ins $(PACKAGE).dtx
  53.         $(LATEX) $(PACKAGE).ins
  54.  
  55. $(PACKAGE).ind:    $(PACKAGE).idx
  56.         $(MAKEINDEX) -s gind.ist $(PACKAGE)
  57.  
  58. $(PACKAGE).idx: $(PACKAGE).drv $(PACKAGE).dtx
  59.         $(LATEX) $(PACKAGE).drv
  60.  
  61. $(PACKAGE).gls:    $(PACKAGE).glo
  62.         $(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
  63.  
  64. $(PACKAGE).glo: $(PACKAGE).drv $(PACKAGE).dtx
  65.         $(LATEX) $(PACKAGE).drv
  66.